EtherCAT Motion Bus Concepts

To exchange data between the controller (master) and the devices (slaves), the KAS Runtime relies on the EtherCAT motion bus. This communication is done in two modes: cyclic and non-cyclic (mailbox).

In cyclic mode, a single frame containing the data of all slaves (input and output) travels along all slaves and goes back to the master. Data is read and/or written on the fly by each slave.

The slave device input and output data definitions are:

  • Outputs are written by the master and read by the slave device.
  • Inputs are written by the slave device and read by the master.

EtherCAT Process Image

This cyclic frame is called the EtherCAT Process Image.


  • PDOs contain real-time cyclic data which is deterministic.
    Non-cyclic data is not deterministic and is defined by Service Data Objects (ScDO).

References

Concept Link IconSee Also